Stratford City Cars London Ltd
332 Barking Rd., Newham, London, United Kingdom, E13 8HL
(02074) 765533 Phone